Microsoft publisher careers in Ibri, Oman